@media screen and (max-width:960px) {

    #swiperhead1 {
        margin-top: 0.4rem;
        height: 2rem;

    }

    #swiperhead1 .yd-home-shou-banner img {
        width: 3.75rem;
    }

    .newweb-form-banner {
        display: none;
    }

    .rightdh {
        display: none;
    }

    .pc-header-nav {
        display: none;
    }


    /*隐藏pc三个按钮*/
    .consult-phone-baidu-module {
        display: none;
    }

    main {
        position: relative;
        margin-bottom: 5.5rem;
    }


    /*公用部分 start——————————————————————————————————————————————————————————————————————————————————*/
    /*三个按钮——————————————————————————————————————————————————————————————————————————————————————*/
    .yd-three-quan .yd-wear-nav {
        padding: 0 0.3rem;
        display: flex;
        justify-content: space-between;
    }

    .yd-wear-nav .yd-first-btn,
    .yd-wear-nav .yd-secon-btn {
        width: 50%;
        background: #FF5653;
        display: flex;
        font-size: 0.15rem;
        display: flex;
        justify-content: center;
        height: 0.29rem;
        height: 0.35rem;
    }

    .yd-wear-nav .yd-first-btn a,
    .yd-wear-nav .yd-secon-btn a {
        line-height: 0.35rem;
        margin: 0 auto;
        text-align: center;
        display: inherit;
        color: aliceblue;
    }

    .yd-wear-nav .yd-first-btn {
        margin-right: 0.045rem;
        border-top-left-radius: 0.18rem;
        border-bottom-left-radius: 0.18rem;
    }

    .yd-wear-nav .yd-first-btn img {
        width: 0.25rem;
        height: 0.2rem;


    }

    .yd-wear-nav .yd-secon-btn img {
        width: 0.2rem;
        height: 0.2rem;

    }

    .yd-wear-nav .yd-secon-btn {
        border-top-right-radius: 0.18rem;
        border-bottom-right-radius: 0.18rem;
    }

    .yd-wear-nav .yd-secon-btn {
        margin-left: 0.09rem;
    }

    .yd-wear-nav .yd-first-btn img,
    .yd-wear-nav .yd-secon-btn img {
        display: inline-block;
        line-height: 0.49rem;
        padding: 0.05rem;
    }

    .yd-three-quan .yd-ten-btn {
        width: 3.18rem;
        height: 0.35rem;
        border-radius: 35px;
        border: 2px solid #EE3044;
        font-size: 0.15rem;
        text-align: center;
        margin: 0.1rem auto;

    }

    .yd-three-quan .yd-ten-btn a {
        width: 3.18rem;
        font-size: 0.15rem;
        font-family: PingFangSC-Semibold, PingFang SC;
        font-weight: 600;
        color: #EE3044;
        line-height: 0.35rem;
        margin: 0 auto;
    }

    /*公用部分 end*/




    body {
        padding-top: 0 !important;
    }

    #pc-header {
        display: none;
    }

    #navcight {
        display: block;
    }

    .index-icon-nav {
        /*pc辅导航*/
        display: none;
    }

    .index-brand-container {
        display: block;
    }

    .index-ten-youshi {
        display: block;
    }

    .index-teacher {
        display: none;
    }

    .zhuanye {
        display: block;
    }

    .kaoxue-service {
        display: block;
    }

    .train-achievements {
        display: none;
    }

    .home-jxhj-wears {
        display: none;
    }

    .shipin-container {
        display: block;
    }

    .hot-school {
        display: block;
    }


    .music-ykdt {

        display: block;

    }

    .guanxin-question {
        display: block;
    }


    #home-footer {
        display: none;
    }


    /*副导航——————————————————————————————————————————————————————————————————————————————————————————————————————*/


    .yd-index-icon-nav {

        width: 3.75rem;
        background-color: #D5081E;
        height: 0.75rem;
    }

    .yd-index-icon-nav>nav {
        width: 100%;
        display: block;
        display: flex;
        height: 100%;
        align-items: center;
        justify-content: space-around;
    }

    .yd-index-icon-nav>nav>a {
        display: block;
        width: 0.45rem;
        height: 0.54rem;

    }

    .yd-index-icon-nav>nav>a>img {
        width: 100%;
    }



    /*品牌_____________________________________________________________________________________________*/

    .index-brand-container {
        display: none;
    }

    .yd-index-brand-title {
        width: 3.75rem;

    }

    .yd-index-brand-title>img {

        width: 3.75rem;
    }

    .yd-index-brand-title-container {

        width: 3.45rem;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        height: 0.58rem;
        display: flex;



    }

    .yd-index-brand-title-container>p {

        width: 0.78rem;
        height: 0.58rem;
        box-sizing: border-box;
        background: #D5081E;
        padding-left: 0.1rem;
    }

    .yd-index-brand-title-container>p>span {
        font-family: "siyuan-r";
        font-size: 0.12rem;
        color: #4A4A4A;

        display: block;
        height: 0.24rem;
        color: #fff;
        line-height: 0.2rem;

    }

    .yd-index-brand-title-container>p>span:nth-of-type(3) {
        height: 0.02rem;
        width: 0.13rem;
        background: #fff;
    }

    .yd-index-brand-title-container>hgroup {
        width: 2.67rem;
        height: 0.58rem;
        box-sizing: border-box;
        padding-left: 0.2rem;
    }

    .yd-index-brand-title-container>hgroup {
        font-size: 0.12rem;
    }

    .yd-index-brand-title-container>hgroup>h2 {
        font-family: "siyuan-r";
        font-size: 0.2rem;
        color: #D5081E;
        height: 0.2rem;
        padding-left: 0.2rem;
        margin-bottom: 0.1rem;
        background: url(/img/html5_join/new_index/brand-h3-icon.png)no-repeat;
        background-size: 0.11rem 0.11rem;
        background-position: 0 0.1rem;
    }


    .yd-index-brand-title-container>hgroup>p {
        font-family: "siyuan-r";



        color: #4A4A4A;

    }

    .yd-index-brand-desc {
        width: 3.75rem;
        box-sizing: border-box;
        margin-top: 0.1rem;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        font-family: "siyuan-r";
        letter-spacing: 0.02rem;
        font-size: 0.11rem;
        color: #4a4a4a;
        line-height: 0.2rem;


    }

    .yd-index-brand-number {
        width: 3.75rem;
        box-sizing: border-box;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        margin: 0.2rem auto;
        display: flex;
        justify-content: space-around;
    }

    .yd-index-brand-number {

        font-size: 0.14rem;

    }

    .yd-index-brand-number>dl {
        height: 1rem;
        width: 0.7rem;
    }

    .yd-index-brand-number>dl:nth-of-type(1) span,
    .yd-index-brand-number>dl:nth-of-type(2) sup {
        font-size: 0.14rem;
        font-weight: 400;
    }

    .yd-index-brand-number>dl>dt {
        font-family: "siyuan-r";
        font-weight: bold;
        font-size: 0.28rem;
        color: #D5081E;
    }

    .yd-index-brand-number>dl>dd {
        color: #4a4a4a;
        font-size: 0.11rem;
    }

    .yd-index-brand-video {
        width: 3.45rem;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        height: 1.94rem;
    }

    .yd-index-brand-video>video {
        width: 100%;
    }

    .yd-index-brand-icon {
        width: 3.75rem;
        box-sizing: border-box;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        display: flex;
        justify-content: space-around;
    }

    .yd-index-brand-icon>img {
        width: 1.72rem;

    }


    .yd-index-brand-nav {

        width: 3.75rem;
        box-sizing: border-box;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        display: flex;
        flex-wrap: wrap;
        background-color: #FFEBEB;
        margin-bottom: 0.3rem;
    }

    .yd-index-brand-nav>h4 {
        font-family: "siyuan-r";
        font-size: 0.1rem;
        width: 0.56rem;
        height: 1.55rem;
        background: #000;
        color: #fff;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        line-height: 0.5rem;
    }

    .yd-index-brand-nav>h4>img {
        width: 0.25rem;
        height: 0.25rem;
    }


    .yd-index-brand-nav>nav {
        width: 2.87rem;
        font-size: 0.1rem;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .yd-index-brand-nav>nav>a {
        font-size: 0.1rem;
        width: 0.83rem;
        height: 0.2rem;
        line-height: 0.2rem;
        margin-top: 0.09rem;
        background-color: #fff;
        color: #D5081E;

        text-align: center;
        border-radius: 0.04rem;
    }

    /*新的品牌———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/

    .yd-new-index-brand {
        box-sizing: border-box;
        width: 3.75rem;
        height: 8.9rem;
        background: url(/img/html5_join/new_index/new-index-bg.png)no-repeat;
        background-size: 100% 100%;
    }

    .yd-new-index-brand>hgroup {
        width: 2.4rem;
        font-size: 0.11rem;
        color: #333;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        overflow: hidden;

        /* border: solid 1px red; */

    }

    .yd-new-index-brand>hgroup>img {
        position: absolute;
        width: 0.59rem;
        height: 0.6rem;
        left: 50%;
        top: 0.4rem;
        transform: translate(-50%, -50%);
    }

    .yd-new-index-brand>hgroup>h1 {

        margin-top: 0.5rem;
        font-family: "ruiyizhenyan";
        font-size: 0.6rem;
        color: #D5081E;

    }

    .yd-new-index-brand>hgroup>p {

        font-family: "siyuan-r";
        font-weight: 500;
        color: #333;
        text-align: center;

    }

    .yd-index-type {
        display: flex;
        justify-content: space-evenly;
        flex-wrap: wrap;
    }

    .yd-index-type>dl {

        width: 1.7rem;
        height: 1.4rem;
        margin-top: 0.2rem;

    }

    .yd-index-type>dl>dt {
        width: 100%;
        height: 0.8rem;
        position: relative;
    }

    .yd-index-type>dl>dt>img {
        width: 0.8rem;
        position: absolute;

        top: 0;
        z-index: 1;
        left: 50%;
        margin-left: -0.4rem;
        animation: xuanzhuan360 2s infinite linear;
    }

    .yd-index-type>dl>dt>div {

        text-align: center;
        font-size: 0.36rem;
        width: 0.8rem;
        height: 0.8rem;
        line-height: 0.8rem;
        position: absolute;
        left: 50%;
        margin-left: -0.4rem;
        font-family: "siyuan-r";
        font-weight: bold;
        color: #E10E0C;
        z-index: 2;

    }

    .yd-index-type>dl>dt>div>span {

        font-size: 0.12rem;

    }

    .yd-index-type>dl>dd {
        font-family: "siyuan-r";
        font-size: 0.11rem;
        text-align: center;
        color: #D80000;

    }

    .yd-index-type>dl:nth-of-type(2) dt div {
        line-height: 0.7rem;
        font-size: 0.24rem;
    }

    .yd-index-type>dl:nth-of-type(2) dt span {
        font-size: 0.11rem;
    }

    .yd-index-type>dl:nth-of-type(3) dt div {
        line-height: 0.7rem;
        font-size: 0.24rem;
    }

    .yd-index-type>dl:nth-of-type(3) dt span {
        font-size: 0.11rem;
    }

    @keyframes xuanzhuan360 {

        0% {

            transform: rotate(0deg);
        }

        100% {
            transform: rotate(360deg);
        }


    }

    .yd-index-video {


        width: 3.6rem;
        height: 2.11rem;
        background: url(/img/html5_join/new_index/diannao.png)no-repeat;
        background-size: 100% 100%;
        margin-top: 0.29rem;
        margin-left: auto;
        margin-right: auto;
        position: relative;


    }

    .yd-index-video>video {

        position: absolute;
        width: 2.74rem;
        height: 1.9rem;
        left: 0.43rem;
        z-index: 3;
        top: 0.03rem;

    }

    /*移动端 品牌导航______________________________________________________________*/

    .yd-index-nav {
        padding-top: 0.5rem;
        width: 3.6rem;
        height: 3.75rem;
        border-radius: 1.2rem 0 0 0;
        background: #ffecec;
        margin-top: -2rem;
        margin-left: 0.15rem;
        display: flex;
        flex-wrap: wrap;
        justify-content: space-evenly;
        box-sizing: border-box;
        padding-left: 0.1rem;

    }

    .yd-index-nav>dl {

        width: 0.9rem;
        /* border: solid 1px blue; */
        height: 0.9rem;

    }

    .yd-index-nav>dl>dt {
        height: 0.33rem;
    }

    .yd-index-nav>dl>dd:nth-of-type(1) {

        font-family: "ruiyizhenyan";
        /* font-weight: bold; */
        font-size: 0.15rem;
        color: #D5081E;
    }

    .yd-index-nav>dl>dt {

        display: flex;
        justify-content: center;
        align-items: center;
        /* border: solid 1px green; */

    }

    .yd-index-nav>dl>dt>img {
        width: 0.3rem;
        /* border: solid 1px black; */
    }

    .yd-index-nav>dl>dd {

        text-align: center;
        font-size: 0.11rem;
        color: #333;
    }

    /*近期活动________________________________________________________________________________________________*/

    #swipercom1 {
        width: 100%;
    }

    .wear-rection-hot-alls {
        width: 3.75rem;
        box-sizing: border-box;
        padding-left: 0.125rem;
        padding-right: 0.125rem;
        margin-top: 0.2rem;
    }

    .rection-active-less {
        width: 3.5rem;
    }

    .rection-active-less .head-exper-task-h {
        display: flex;
        justify-content: space-between;
    }

    .rection-active-less .head-exper-task-h h2 {
        font-size: 0.16rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #282828;
        line-height: 0.2rem;
        display: flex;
        align-items: center;
    }

    .rection-active-less .head-exper-task-h h2 span {
        width: 0.05rem;
        height: 0.16rem;
        background: #D4151E;
        display: inline-block;
        margin-right: 0.1rem;
    }

    .rection-active-less .head-exper-task-h i {
        width: 0.43rem;
        height: 0.16rem;
        background: #FFFFFF;
        border: 1px solid #E5E5E5;
        border-radius: 0.025rem;
        display: block;
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #C6C6C6;
        line-height: 0.16rem;
        text-align: center;
    }

    .rection-active-less .head-exper-task-h i a {
        color: #C6C6C6;
    }

    .swiper-container {
        overflow: hidden;
    }

    .four-time-suit-place {
        width: 100%;
        display: flex;
        justify-content: space-between;
        margin-top: 0.2rem;
        height: 3rem;

    }

    .four-time-suit-place dl {
        width: 1.6rem !important;
        border-radius: 0.05rem;
        margin-right: 0.12rem;
        height: 3rem;
    }

    .four-time-suit-place dl dt {
        width: 1.6rem;
        height: 1.29rem;
        position: relative;
    }

    .four-time-suit-place dl dt i {
        width: 0.5rem;
        position: absolute;
        top: 0;
        font-size: 0.09rem;
        background: #C90000;
        border-radius: 0.05rem 0 0.1rem 0;
        text-align: center;
        color: #fff;
    }

    .four-time-suit-place dl dt img {
        width: 100%;
        height: 100%;
    }

    .four-time-suit-place dl dd {
        width: 1.6rem;
        height: 1.5rem;
        box-shadow: 0px 4px 16px 0px rgba(145, 145, 145, 0.15);
        border-radius: 0 0 0.05rem 0.05rem;
    }

    .four-time-suit-place dl dd p {
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #565656;
        line-height: 0.2rem;
        margin-left: 0.12rem;
        display: flex;
        align-items: center;

    }

    .four-time-suit-place dl dd p:nth-of-type(1) {
        margin-top: 0.05rem;
    }

    .four-time-suit-place dl dd p img {
        display: inline-block;
        margin-right: 0.02rem;
    }

    .four-time-suit-place dl dd p img {
        width: 0.1rem;
        height: 0.1rem;
    }

    .four-time-suit-place dl dd b {
        width: 0.9rem;
        height: 0.21rem;
        background: #fff;
        /* border: 1px solid #D4151E; */
        border-radius: 0.1rem;
        display: block;
        margin: 0 auto;
        margin-top: 0.07rem;
        margin-bottom: 0.1rem;

    }

    .four-time-suit-place dl dd .huodonghuifang {
        width: 100%;
        height: 0.36rem;
        border: initial;
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .four-time-suit-place dl dd .huodonghuifang a {
        display: inline-block;
        color: #000;
        border: solid 0.01rem #000;
        margin-bottom: 0.05rem;
        padding-left: 0.05rem;
        padding-right: 0.05rem;
        border-radius: 0.1rem;
    }





    .four-time-suit-place dl dd b a {
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D4151E;
        line-height: 0.21rem;
        text-align: center;
        display: block;
        border: solid 0.01rem #D4151E;
        border-radius: 0.3rem;
        margin-top: 0.1rem;
        
    }

    /* 艺考热点 */
    .yikao-essay-right {
        width: 3.5rem;
        margin-top: 0.4rem;
    }

    .yikao-essay-right .hotspot-bifun-h {
        display: flex;
        justify-content: space-between;
    }

    .yikao-essay-right .hotspot-bifun-h h2 {
        font-size: 0.16rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #282828;
        line-height: 0.2rem;
        display: flex;
        align-items: center;
    }

    .yikao-essay-right .hotspot-bifun-h h2 span {
        width: 0.05rem;
        height: 0.16rem;
        background: #D4151E;
        display: inline-block;
        margin-right: 0.1rem;
    }

    .yikao-essay-right .hotspot-bifun-h i {
        width: 0.43rem;
        height: 0.16rem;
        background: #FFFFFF;
        border: 1px solid #E5E5E5;
        border-radius: 0.025rem;
        display: block;
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #C6C6C6;
        line-height: 0.16rem;
        text-align: center;
    }

    .yikao-essay-right .hotspot-bifun-h i a {
        color: #C6C6C6;
    }

    .yikao-essay-right ul {
        margin-top: 0.2rem;
    }

    .yikao-essay-right ul li {
        width: 3.5rem;
        font-size: 0.1rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #282828;
        line-height: 0.2rem;
        display: flex;
        align-items: center;
        justify-content: space-between;
    }

    .yikao-essay-right ul li p {
        width: 2.5rem;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .yikao-essay-right ul li p a {
        color: #282828;
    }

    .yikao-essay-right ul li p i {
        width: 0.03rem;
        height: 0.03rem;
        background: #7F7F7F;
        border-radius: 50%;
        margin-left: 0.03rem;
        margin-right: 0.07rem;
        display: inline-block;
    }


    .yikao-essay-right ul li:nth-of-type(1) i,
    .yikao-essay-right ul li:nth-of-type(2) i {
        width: 0.16rem;
        height: 0.2rem;
        background: url(/img/html5_join/bigzhuanti/hot-huo-tu.jpg) no-repeat;
        background-size: 0.16rem 0.2rem;
        display: inline-block;
        margin-right: 0.1rem;
        margin-left: 0;
    }

    .yikao-essay-right ul li span {
        font-size: 0.12rem;
        font-family: Source Han Sans CN;
        font-weight: 300;
        color: #9EA1B4;
        line-height: 0.36rem;
        text-align: right;
        margin-right: 0.05rem;
    }

    .yd-hotspot-btn {
        display: flex;
        justify-content: space-between;
        margin-top: 0.2rem;
    }

    .yd-hotspot-btn .yd-funerwars-items {
        width: 0.72rem;
        height: 0.45rem;
        position: relative;
    }

    .yd-hotspot-btn .yd-funerwars-items img {
        width: 100%;
        height: 100%;
    }

    .yd-hotspot-btn .yd-funerwars-items .yd-jing-anli-div {
        width: 100%;
        height: 100%;
        position: absolute;
        top: 0;
    }

    .yd-hotspot-btn .yd-funerwars-items .yd-jing-anli-div h3 {
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D4151E;
        line-height: 0.17rem;
        margin-left: 0.07rem;
        margin-top: 0.05rem;

    }

    .yd-hotspot-btn .yd-funerwars-items .yd-jing-anli-div p {
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #6F6E6E;
        line-height: 0.17rem;
        margin-left: 0.07rem;
    }


    /*业务覆盖——————————————————————————————————————————————————————————————————————————————————————————————————————————————————*/


    .cover-funer {
        margin: 0 0.1rem;
        margin-bottom: 0.1rem;

    }

    .cover-funer .teg-big img {
        width: 1.09rem;
        text-align: center;
        margin: 0 auto;
        margin-top: 0.32rem;
        margin-bottom: 0.2rem;

    }

    .yd-six-kckax {
        margin-bottom: 0.4rem;
    }

    .yd-six-kckax .ziding {
        width: 0.6rem;
        transform: rotate(90deg);
        position: relative;
        margin: 0 auto;
    }

    .yd-six-kckax .ziding .fitst6 {
        width: 0.32rem;
        height: 0.55rem;
        margin: 0 auto;
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
        margin-left: 0.25rem;
    }

    .yd-six-kckax .ziding .fitst6 p {
        width: 0.4rem;
        height: 0.55rem;
        transform: rotate(-90deg);
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
        line-height: 0.13rem;
        text-align: center;
        margin-left: 0.1rem;
    }

    .yd-six-kckax .ziding .fitst6 p a {
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
    }

    .yd-six-kckax .ziding .seconend6 {
        position: absolute;
        width: 0.32rem;
        height: 0.55rem;
        left: 0.25rem;
        top: 0;
        transform: translate(-50%, -50%);
        transform: rotate(60deg);
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
    }

    .yd-six-kckax .ziding .thend6 {
        position: absolute;
        width: 0.32rem;
        height: 0.55rem;
        left: 0.25rem;
        top: 0;
        transform: translate(-50%, -50%);
        transform: rotate(300deg);
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
    }


    .yd-six-kckax .first-ul-quan {
        display: flex;
    }

    .yd-six-kckax .one-ul {
        width: 1.8rem;
        /* display: flex;
        flex-wrap: wrap; */
        position: relative;
    }

    .yd-six-kckax .one-ul li:nth-of-type(1) {
        margin-left: 0.3rem;
    }

    .yd-six-kckax .one-ul li:nth-of-type(2) {
        margin-left: 0.9rem;
        position: absolute;
        top: 0;
    }

    .yd-six-kckax .one-ul li:nth-of-type(3) {
        margin-left: 1.2rem;
    }

    .yd-six-kckax .one-ul li:nth-of-type(4) {
        margin-left: 0.9rem;
    }

    .yd-six-kckax .one-ul li:nth-of-type(5) {
        position: absolute;
        margin-left: 0.3rem;
        top: 1.14rem;
    }

    .yd-six-kckax .one-ul li:nth-of-type(6) {
        position: absolute;
        top: 0.56rem;
    }

    .yd-six-kckax .one-ul li:nth-of-type(7) {
        position: absolute;
        top: 0.57rem;
        left: 0.6rem;

    }

    .yd-six-kckax .one-ul li {
        width: 0.6rem;
        transform: rotate(90deg);
        position: relative;
    }

    .yd-six-kckax .one-ul li .fitst6 {
        width: 0.32rem;
        height: 0.55rem;
        margin: 0 auto;
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
        margin-left: 0.25rem;
    }

    .yd-six-kckax .one-ul li .fitst6 p {
        width: 0.4rem;
        height: 0.55rem;
        transform: rotate(-90deg);
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
        line-height: 0.13rem;
        text-align: center;
        margin-left: 0.1rem;
    }

    .yd-six-kckax .one-ul li .fitst6 p a {
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
    }

    .yd-six-kckax .one-ul li .seconend6 {
        position: absolute;
        width: 0.32rem;
        height: 0.55rem;
        left: 0.25rem;
        top: 0;
        transform: translate(-50%, -50%);
        transform: rotate(60deg);
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
    }

    .yd-six-kckax .one-ul .quanbox1 .fitst6 {
        width: 0.32rem;
        height: 0.55rem;
        margin: 0 auto;
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
        margin-left: 0.25rem;
    }

    .yd-six-kckax .one-ul .quanbox1 .fitst6 p {
        width: 0.4rem;
        height: 0.55rem;
        transform: rotate(-90deg);
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
        line-height: 0.13rem;
        text-align: center;
        margin-left: 0.1rem;
    }

    .yd-six-kckax .one-ul .quanbox1 .fitst6 p a {
        font-size: 0.11rem;
        font-family: Source Han Sans CN;
        font-weight: 500;
        color: #D8192F;
    }

    .yd-six-kckax .one-ul .quanbox1 .seconend6 {
        position: absolute;
        width: 0.32rem;
        height: 0.55rem;
        left: 0.25rem;
        top: 0;
        transform: translate(-50%, -50%);
        transform: rotate(60deg);
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
    }

    .yd-six-kckax .one-ul li .thend6 {
        position: absolute;
        width: 0.32rem;
        height: 0.55rem;
        left: 0.25rem;
        top: 0;
        transform: translate(-50%, -50%);
        transform: rotate(300deg);
        border-top: 0.01rem solid #D70000;
        border-bottom: 0.01rem solid #D70000;
    }

    .animate__animated.animate__fadeIn {
        --animate-duration: 1s;
    }

    .quanbox1 {
        opacity: 0;
    }

    /* 专业方向—————————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— */


    /*课程_______________________________________________________________________________________________________________*/

    /*——音乐考学全服务 专业考学服务  测学练查考————————————————————————————————————————————————————————————————————————————————————————*/

    .public-hgroup-title img {
        width: 2.66rem;
        height: 0.35rem;
        margin: 0 auto;
    }

    .public-hgroup-title h2 {
        width: 1px;
        padding-top: 1px;
        box-sizing: border-box;
        height: 1px;
        overflow: hidden;
    }

    .public-hgroup-title p {
        width: 1px;
        padding-top: 1px;
        box-sizing: border-box;
        height: 1px;
        overflow: hidden;
    }



    .kaoxue-service-list {
        display: none;
    }




    /*教学成果——————————————————————————————————————————————————————————————————————————————————————————————————————————————*/



    /* 培训教学环境 __________________________________________________________________________________________________________*/

    .shebei-biao-bei {
        width: 3.5rem;
        height: 0.5rem;
        background: url(/img/html5_join/course/bk/yd-title-bei-biao.png) no-repeat;
        background-size: 3.5rem 0.5rem;
        position: relative;
        margin: 0 auto;
        margin-bottom: 0.25rem;
        top: 0.2rem;
    }

    .shebei-biao-bei h2 {
        font-size: 0.25rem;
        font-family: "siyuan-n";
        font-weight: bold;
        color: #D5081E;
        line-height: 0.3rem;
        text-align: center;
    }

    .shebei-biao-bei p {
        width: 100%;
        font-size: 0.1rem;
        font-family: "siyuan-n";
        font-weight: 400;
        color: #fff;
        line-height: 0.15rem;
        position: absolute;
        bottom: 0;
        text-align: center;
    }

    .shebei-biao-bei p {
        width: 100%;
        font-size: 0.1rem;
        font-family: siyuan-n;
        font-weight: 400;
        color: #fff;
        line-height: 0.15rem;
        position: absolute;
        bottom: 0;
        text-align: center;
    }

    .grade-wear-quan .gronp-jies-p p {
        font-size: 0.1rem;
        font-family: "siyuan-n";
        font-weight: 400;
        color: #1E1E1E;
        line-height: 0.15rem;
        text-align: center;
        margin: 0 0.1rem;
    }

    .tab-yuear-wearss {
        margin-top: 0.25rem;
        margin-bottom: 0.3rem;
    }

    .tab-yuear-wearss .tab-con-foot .xia-item-jin {
        display: none;
    }

    .tab-list-heads .ground-conrr {
        background: #D00000 !important;
        color: #fff !important;
    }

    .tab-yuear-wearss .tab-list-heads {
        margin-bottom: 0.1rem;
    }

    .tab-yuear-wearss .tab-list-heads ul {
        display: flex;
        margin: 0 0.1rem;
        justify-content: space-between;
        flex-wrap: wrap;
    }

    .tab-yuear-wearss .tab-list-heads ul li {
        width: 1.74rem;
        height: 0.35rem;
        background: #FFFFFF;
        border: 0.01rem solid #D5081E;
        border-radius: 0.05rem;
        font-size: 0.12rem;
        font-family: "siyuan-n";
        font-weight: bold;
        color: #D5081E;
        line-height: 0.35rem;
        text-align: center;
        margin-bottom: 0.08rem;
    }

    .tab-con-foot .xia-item-jin {
        margin: 0 0.1rem;
    }

    .tab-con-foot .xia-item-jin ol {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-between;
    }

    .tab-con-foot .xia-item-jin ol li {
        margin-bottom: 0.05rem;
    }

    .xia-item-jin ol li img {
        width: 1.74rem;
        height: 1.28rem;
    }

    .tab-con-foot .xia-item-jin ol li:nth-of-type(1) img {
        width: 3.56rem;
        height: 1.28rem;
    }

    .tab-con-foot .xia-item-jin ol li:nth-last-of-type(1) img {
        width: 3.56rem;
        height: 1.28rem;
    }






    /* 精彩视频展示———————————————————————————————————————————————————————————————————————————————————————————————————————————————————————— */
    .shipin-container .public-hgroup-title {
        margin-top: 0.3rem;
    }

    .shipin-container .public-hgroup-title img {
        width: 2.25rem;
        height: 0.35rem;
        margin: 0 auto;
    }

    .shipin-container {


        overflow: hidden;
        /* width: 14.4rem; */
        margin-left: auto;
        margin-right: auto;
        margin: 0 0.15rem;
        margin-top: 0.15rem;

    }

    .shipin-container .shipin-nav-panel-2-container {
        margin-bottom: 0.3rem;
    }

    .shipin-container .shipin-nav-panel-2-container .shipin-nav-panel-2>dl>dt {
        width: 1.7rem;
    }

    .shipin-container .shipin-nav-panel-2-container .shipin-nav-panel-2>dl>dt>a:nth-of-type(2) {


        display: block;
        width: 100%;
        height: 100%;


    }

    .shipin-container .shipin-nav-panel-2-container .shipin-nav-panel-2>dl>dt>a:nth-of-type(2)>img {


        display: block;
        width: 100%;
        height: 100%;


    }

    .shipin-public-nav {
        margin-top: 0.25rem;
        position: relative;
    }

    .shipin-public-nav>p {
        font-size: 0.14rem;
        color: #D5081E;
        font-weight: bold;
        text-align: center;
        margin-bottom: 0.13rem;
    }

    .shipin-public-nav>ul {
        display: flex;
        font-family: "siyuan-r";
        justify-content: space-between;
    }

    .shipin-public-nav>ul .shipin-public-nav-active {
        background-color: #D5081E;
        color: #fff;
    }

    .shipin-public-nav>ul>li {
        width: 1.1rem;
        height: 0.23rem;
        line-height: 0.23rem;
        font-size: 0.11rem;
        font-weight: bold;
        background: #9B9B9B;
        color: #fff;
        text-align: center;
        border-radius: 0.035rem;
        /* margin-left: 0.4rem; */
    }

    .shipin-public-nav>a {
        display: none;

    }

    .shipin-nav-panel {

        display: flex;
        justify-content: space-around;
        flex-wrap: wrap;
    }

    .shipin-nav-panel>dl {
        width: 1.12rem;
        /* height: 1.7rem; */
        font-size: 0.18rem;
        margin-top: 0.2rem;
    }

    .shipin-nav-panel>dl>dt {
        width: 1.12rem;
        /* height: 1.38rem; */
    }

    .shipin-nav-panel>dl>dt {
        position: relative;
    }

    .shipin-nav-panel>dl>dt>img:nth-of-type(1),
    .shipin-nav-panel-2>dl>dt>img:nth-of-type(1) {

        position: absolute;
        width: 0.34rem;
        height: 0.38rem;
        top: 50%;
        left: 50%;
        transform: translate(-50%);

    }

    .shipin-nav-panel>dl>dt .imgvideo,
    .shipin-nav-panel-2>dl>dt .imgvideo {
        position: absolute;
        width: 0.34rem;
        height: 0.38rem;
        top: 50%;
        left: 50%;
        transform: translate(-50%);

    }

    .shipin-nav-panel>dl>dt>img {
        width: 100%;
        /* height: 1.38rem; */
    }

    .shipin-nav-panel>dl>dt>a>img {
        width: 100%;
        /* height: 1.38rem; */
    }

    .shipin-nav-panel>dl>dd>a {
        color: #4A4A4A;
    }

    .shipin-nav-panel>dl>dd {

        background: url(/img/html5_join/new_index/shipin-play.png) no-repeat;
        background-size: 0.13rem 0.09rem;
        background-position: 0 0.1rem;
        height: 0.32rem;
        line-height: 0.32rem;
        color: #4a4a4a;
        text-align: center;
        font-size: 0.1rem;
        padding-left: 0.2rem;
        box-shadow: 0px 0px 9px 0px #d1d1d1;
        border-radius: 0 0 0.1rem 0.1rem;

        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;




    }

    .shipin-nav-panel-2>dl>dt {
        width: 1.7rem;
        /* height: 0.95rem; */
        position: relative;
    }

    .shipin-nav-panel-2 {

        display: flex;
        flex-wrap: wrap;
        /* justify-content: space-around; */
        justify-content: space-between;
    }

    .shipin-nav-panel-2>dl {
        height: 1.4rem;
        margin-top: 0.2rem;
        /* border: solid 1px blue; */
        overflow: hidden;
        border-radius: 0.12rem 0.12rem 0.12rem 0.12rem;
        box-shadow: 0px 0px 9px 0px #d1d1d1;
    }

    .shipin-nav-panel-2>dl>dt>img {
        width: 1.7rem;
        /* height: 0.95rem; */
    }

    .shipin-nav-panel-2>dl>dt>a>img {
        width: 1.7rem;
    }

    .shipin-nav-panel-2>dl>dt .imgvideo img {
        width: 100%
    }


    .shipin-nav-panel-2>dl>dd {
        font-family: "siyuan-r";
        font-size: 0.2rem;
        font-weight: bold;
        height: 0.64rem;
        margin-top: 0.1rem;
        display: flex;
        justify-content: space-around;
        width: 1.7rem;
        overflow: hidden;

    }

    .shipin-nav-panel-2>dl>dd>strong {
        height: 0.2rem;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        color: #fff;
        font-size: 0.09rem;
        background: #EE3044;
        border-radius: 0.08rem;
        line-height: 0.2rem;
        display: inline-block;
    }

    .shipin-nav-panel-2>dl>dd>strong>a {
        color: #fff;
    }

    .shipin-nav-panel-2>dl>dd>span {
        font-size: 0.09rem;
        color: #4a4a4a;
    }

    .shipin-nav-panel-2>dl>dd>a {
        display: none;

    }


    /* 热招院校 _______________________________________________________________________________________________________________*/
    .hot-school .public-hgroup-title img {
        width: 2.66rem;
        height: 0.35rem;
        margin: 0 auto;
    }




    .hot-school {
        margin-top: 0.3rem;
        /* width: 14.4rem; */
        margin-left: auto;
        margin-right: auto;
    }

    .hot-school>p {
        font-size: 0.1rem;
        font-weight: bold;
        font-family: "siyuan-r";
        line-height: 0.3rem;
        color: #666;
        text-align: center;

    }

    .hot-school>ul {

        display: flex;
        justify-content: center;

    }

    .hot-school>ul>li {
        width: 0.82rem;
        height: 0.35rem;
        line-height: 0.35rem;
        /* margin-left: 0.2rem; */
        font-size: 0.13rem;
        background: #FFEBEB;
        color: #D5081E;
        text-align: center;

    }

    .hot-school>ul .hot-school-active {
        background-color: #D5081E;
        color: #fff;
    }

    .hot-school-panel {
        margin-bottom: 0.3rem;
    }

    .hot-school-panel-public {
        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
        display: none;

    }

    .hot-school-panel-public>dl {
        width: 1.69rem;
        position: relative;
        margin-top: 0.1rem;
    }

    .hot-school-panel-public>dl>dt {
        width: 100%;

    }

    .hot-school-panel-public>dl>dt>a {
        display: block;
        width: 1.69rem;
        height: 1.69rem;

    }

    .hot-school-panel-public>dl>dt>a>img {

        width: 1.69rem;
        height: 1.69rem;

    }

    .hot-school-panel-public>dl>dd:nth-of-type(1) {
        position: absolute;
        width: 100%;
        top: 1rem;
        height: 0.36rem;
        font-family: "siyuan-r";
        font-weight: bold;
        line-height: 0.36rem;
        background: #2E2C4A;
        opacity: 0.85;
        text-align: center;
        font-size: 0.14rem;
    }

    .hot-school-panel-public>dl>dd:nth-of-type(1) a {
        font-size: 0.14rem;
        color: #fff;
        /* border: solid 1px red; */
    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) {
        position: absolute;
        width: 100%;
        height: 0.36rem;
        bottom: 0;
        background: rgba(255, 255, 255, 0.85);
        /* opacity: 0.85; */
        font-size: 0.09rem;
        display: flex;
        align-items: center;
        justify-content: center;

    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) a {


        width: 0.8rem;
        height: 0.2rem;
        font-size: 0.09rem;
        background: #fff;
        color: #D5081E;
        border-radius: 0.04rem;
        margin-right: 0.06rem;
        display: flex;
        align-items: center;
        justify-content: center;


    }

    .hot-school-panel-public>dl>dd:nth-of-type(2) a:nth-of-type(2) {

        background-color: #D5081E;
        color: #fff;

    }

    /*音乐艺考动态————————————————————————————————————————————————————————————————————————————————————————————————*/

    .music-ykdt {

        width: 3.75rem;
        margin: auto;
        margin-top: 0.3rem;
        height: 5rem;
        box-sizing: border-box;
        padding-left: 0.15rem;
        padding-right: 0.15rem;
        position: absolute;
        top: 122.5rem;

    }

    .music-ykdt>ul {
        width: 3.45rem;
        display: flex;
        justify-content: space-around;
        margin-top: 0.2rem;
    }

    .music-ykdt>ul>li {

        width: 0.83rem;
        height: 0.32rem;
        line-height: 0.32rem;
        text-align: center;
        border: solid 0.01rem #EE3044;
        border-radius: 0.05rem;
        font-size: 0.1rem;
        color: #EE3044;
    }

    .music-ykdt>ul .music-ykdt-active-li {
        background: #EE3044;
        color: #fff;
    }



    .music-ykdt-panel {

        display: flex;
        flex-wrap: wrap;
        justify-content: space-around;
    }

    .music-ykdt-panel {
        margin-bottom: 0.3rem;
    }

    .music-ykdt-panel>ol:nth-of-type(2) {

        display: block;

    }

    .music-ykdt-panel>ol {
        display: none;
        font-family: "siyuan-r";
        width: 3.75rem;
        font-size: 0.18rem;
        margin-top: 0.2rem;

    }

    .music-ykdt-panel>ol>li>a {
        color: #666666;
        /* width: rem; */
    }

    .music-ykdt-panel>ol>li {
        width: 3.45rem;
        height: 0.31rem;
        line-height: 0.31rem;
        color: #666666;
        box-sizing: border-box;
        /* padding-left: 0.4rem; */
        display: flex;
        justify-content: space-between;
        align-items: center;
        padding-right: 0.02rem;
        font-size: 0.11rem;
    }

    .music-ykdt-panel>ol>li>a {

        width: 2.66rem;
        text-overflow: ellipsis;
        overflow: hidden;
        white-space: nowrap;

    }

    .music-ykdt-panel>ol:nth-of-type(1) li:nth-of-type(2n+1),
    .music-ykdt-panel>ol:nth-of-type(3) li:nth-of-type(2n+1) {

        background: #FDF4F0;

    }

    .music-ykdt-panel>ol:nth-of-type(2) li:nth-of-type(2n+1),
    .music-ykdt-panel>ol:nth-of-type(4) li:nth-of-type(2n+1) {

        background: #FDF3E3;

    }

    .music-ykdt-panel>ol:nth-of-type(1) li:nth-of-type(1) {
        box-sizing: border-box;
        width: 3.45rem;
        font-family: "siyuan-r";
        height: 0.38rem;
        line-height: 0.38rem;
        text-align: center;
        background: url(/img/html5_join/new_index/ykzx.png)no-repeat;
        background-size: 100% 100%;
        box-sizing: border-box;

        color: #D4421C;
        font-size: 0.15rem;
        font-weight: bold;
        display: block;


    }

    .music-ykdt-panel>ol:nth-of-type(2) li:nth-of-type(1) {
        box-sizing: border-box;
        width: 3.45rem;
        font-family: "siyuan-r";
        height: 0.38rem;
        line-height: 0.38rem;
        text-align: center;
        background: url(/img/html5_join/new_index/xkzx.png)no-repeat;
        background-size: 100% 100%;
        box-sizing: border-box;

        color: #D4421C;
        font-size: 0.15rem;
        font-weight: bold;
        display: block;


    }



    .music-ykdt-panel>ol:nth-of-type(3) li:nth-of-type(1) {
        box-sizing: border-box;
        width: 3.45rem;
        font-family: "siyuan-r";
        height: 0.38rem;
        line-height: 0.38rem;
        text-align: center;
        background: url(/img/html5_join/new_index/tkzx.png)no-repeat;
        background-size: 100% 100%;
        box-sizing: border-box;

        color: #D4421C;
        font-size: 0.15rem;
        font-weight: bold;
        display: block;

    }

    .music-ykdt-panel>ol:nth-of-type(4) li:nth-of-type(1) {

        box-sizing: border-box;
        width: 3.45rem;
        font-family: "siyuan-r";
        height: 0.38rem;
        line-height: 0.38rem;
        text-align: center;
        background: url(/img/html5_join/new_index/ykwd.png)no-repeat;
        background-size: 100% 100%;
        box-sizing: border-box;
        color: #D4421C;
        font-size: 0.15rem;
        font-weight: bold;
        display: block;


    }

    .music-ykdt-panel>ol:nth-of-type(1) li:nth-of-type(1)>a,
    .music-ykdt-panel>ol:nth-of-type(2) li:nth-of-type(1)>a,
    .music-ykdt-panel>ol:nth-of-type(3) li:nth-of-type(1)>a,
    .music-ykdt-panel>ol:nth-of-type(4) li:nth-of-type(1)>a {

        font-family: "siyuan-r";
        float: right;
        color: #fff;
        font-size: 0.09rem;
        width: 1rem;

    }

    /*导师________________________________________________________________________________*/
    .teacher-module{
        display: none;
    }

    /*弹窗——————————————————————————————————————————————————————————————————————————————————————————————*/
    .zhibeijinhg {

        background: rgba(0, 0, 0, 0.3);
        position: fixed;
        top:0;
        bottom: 0;
        left: 0;
        right: 0;
        z-index: 11;
        display: none;
    }

    .school-tan-alls {
        width: 2.4rem;
        height: 2.4rem;
        background: #fff;
        border-radius: 0.06rem;
        position: fixed;
        top: 50%;
        right: 50%;
        transform: translate(50%, -50%);
        margin: 0 auto;
        font-size: 10px;
        z-index: 12;
        display: none;
    }

    .school-tan-alls h2 {
        width: 73%;
        font-size: 0.17rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #000000;
        line-height: 0.22rem;
        margin: 0 0.2rem;
        margin-top: 0.15rem;
        margin: 0 auto;
        margin-top: 0.15rem;
        text-align: center;


    }

    .school-tan-alls h2 b {
        color: #DE0000;
    }

    .school-tan-alls .spanzi {
        /* width: 1.7rem; */
        font-size: 0.12rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: rgba(0, 0, 0, 0.6);
        line-height: 0.16rem;
        display: inline-block;
        margin: 0 auto;
        margin: 0 0.2rem;
        margin-top: 0.09rem;
        margin-bottom: 0.1rem;
        text-align: center;

    }

    .chuank-biao {
        margin: 0 0.3rem;

    }

    .chuank-biao li {
        margin-bottom: 0.05rem;
    }

    .chuank-biao li:nth-of-type(1),
    .chuank-biao li:nth-of-type(2) {
        width: 1.8rem;

        background: #FFFFFF;
        border: 0.01rem solid #BFBFBF;
        border-radius: 0.01rem;
    }

    .chuank-biao li input {
        width: 0.9rem;

        height: 0.2rem;
        line-height: 0.2rem;
        border: none;
        border-radius: 0.03rem;
        font-size: 0.1rem;
        outline: none;
        background: none;
        padding-left: 0.1rem;
    }

    .chuank-biao li .usernameerror {
        font-size: 0.08rem;
        color: red;
        display: none;
    }

    .chuank-biao li .titerror {
        font-size: 0.08rem;
        color: red;
        display: none;
    }

    .chuank-biao li:nth-of-type(3) input {
        width: 0.8rem;
        height: 0.2rem;
        background: #FFFFFF;
        border: 0.01rem solid #BFBFBF;
        border-radius: 0.01rem;

    }

    .chuank-biao li .yanzhengma {
        display: flex;

    }

    .chuank-biao li .yanzhengma b {
        width: 0.7rem;
        height: 0.2rem !important;
        background: #DE0000;
        border-radius: 0.01rem !important;
        margin-left: 0.04rem;
        line-height: 0.2rem !important;
        text-align: center;
        margin-top: 0 !important;
        color: #fff;
    }

    .chuank-biao li .titempt {
        display: none;
        color: #e71c4a;
        font-size: 0.08rem;
    }

    .chuank-biao li button {
        width: 1.8rem;
        height: 0.26rem;
        background: #DE0000;
        border-radius: 0.13rem;
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #FFFFFF;
        line-height: 0.2rem;
        text-align: center;
        margin-top: 0.06rem;
        border: #fff;
    }

    .chuank-biao li span {
        font-size: 0.08rem;
    }

    .yinimg {
        display: none;
        position: absolute;
        top: 50%;
        right: 50%;
        transform: translate(50%, -50%);
    }

    .yinimg p {
        width: 100%;
        font-size: 0.16rem;
        text-align: center;
        background: #fff;
        padding-top: 0.1rem;
    }

    .yinimg p b {
        color: #DE0000;
    }

    .yinimg img {
        width: 2.5rem;
    }

    #phoneCode {
        width: 0.85rem !important;
    }
    .phone-400{
        margin-top: 0.2rem;
        font-weight: bold;
    }


    /* 底部表单 */
    .home-bottom-form {
        width: 3.75rem;
        height: 6.7rem;
        background: #EEEEEE;
        border: 0px solid #0F050B;
        border-radius: 0.1rem;
        margin: 0 auto;
        margin-bottom: 0.1rem;
        overflow: hidden;
    }

    .home-bottom-form .home-zhuces-one {
        width: 3.21rem;
        height: 2.31rem;
        margin-left: 0.25rem;
        /* overflow: hidden; */
    }

    .home-bottom-form .home-zhuces-one img {
        width: 100%;
        height: 100%;
        margin-top: 0.1rem;
    }

    .home-bottom-form .qunbao-red-sopngs {
        /* justify-content: center;
        align-items: center; */
        height: 3.5rem;
        width: 3.75rem;
    }

    .home-bottom-form .qunbao-red-sopngs .gui-red-san {
        width: 0;
        height: 0;
        border-right: 0.12rem solid transparent;
        border-left: 0.12rem solid transparent;
        /* border-top: 0.13rem solid transparent; */
        border-bottom: 0.13rem solid #C83838;
        /* display: inline-block; */
        /* margin-bottom: 0.25rem; */
        margin: 0 auto;
    }

    .qunbao-red-sopngs .home-bottom-form-container {
        width: 3.4rem;
        height: 4.3rem;
        border: 0px solid #0F050B;
        background: linear-gradient(180deg, #C83838 0%, #A00608 100%);
        box-shadow: 10px 11px 18px 0px rgba(110, 110, 110, 0.55);
        border-radius: 0.1rem;
        margin-bottom: 0.25rem;
        overflow: hidden;
        margin: 0 auto;
    }

    .qunbao-red-sopngs .home-bottom-form-container h2 {
        width: 2.5rem;
        font-size: 0.2rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #FFFFFF;
        text-align: center;
        /* margin: 0.15rem 0; */
        margin: 0 auto;
        margin-top: 0.25rem;
        margin-bottom: 0.25rem;
    }



    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol {
        margin-left: 0.2rem;
        /* display: flex; */
    }

    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ol li {
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: 400;
        color: #FFFFFF;
        line-height: 0.2rem;
    }

    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ol li i {
        width: 0.14rem;
        height: 0.14rem;
        background: #FFFFFF;
        border: 0px solid #0F050B;
        border-radius: 50%;
        font-size: 0.09rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #BD0B0C;
        line-height: 0.14rem;
        display: inline-block;
        text-align: center;
        margin-right: 0.04rem;
    }





    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ul li {
        width: 3rem;
        height: 0.3rem;
        line-height: 0.3rem;
        /* border: solid 1px #E2E2E2; */
        margin-left: 0.1rem;
        margin-right: 0.1rem;
        margin-top: 0.1rem;
        display: flex;
        /* border-bottom: solid 1.4px #E2E2E2; */
        border-radius: 0.06rem;
        background-color: #fff;

    }


    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ul li label {
        font-family: "siyuan-r";
        width: 0.3rem;
        font-size: 0.08rem;
        display: block;
        position: relative;
        color: #000;
        /* font-weight: bold; */
        text-align: center;
        margin-left: 0.1rem;
    }

    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ul li input {
        font-size: 0.08rem;
        /* padding-left: 0.24rem; */
    }

    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ul .textar-lifun {
        height: 0.7rem;
    }

    .qunbao-red-sopngs .home-bottom-form-container .fun-liebiao-ol ul .textar-lifun #funfeii-putn {
        width: 2rem;
        height: 0.7rem;
        padding: 0.05rem 0.09rem;
        border-radius: 0.025rem;
        outline: none;
        font-size: 0.08rem;
        resize: unset;
    }

    .qunbao-red-sopngs .home-bottom-form-container #index_bottom_submit {
        width: 1.85rem;
        height: 0.3rem;
        border: 2px solid #FFFFFF;
        border-radius: 0.1rem;
        font-size: 0.15rem;
        font-family: Source Han Sans CN;
        font-weight: bold;
        color: #FFFFFF;
        line-height: 0.3rem;
        text-align: center;
        display: inline-block;
        margin: 0 auto;
        background-color: #A00608;
        display: flex;
        justify-content: center;
        margin: 0 auto;
        margin-top: 0.1rem;
    }
    .public-footer {

        font-size: 0.14rem;
        padding-bottom: 0.3rem;
        color: #4a4a4a;
        box-sizing: border-box;
        padding-left: 0.1rem;
        padding-right: 0.1rem;
        padding-top: 0.2rem;
    }

    .public-footer p {
        text-align: center;
    }


}